widespread shower - French English Dictionary